Stipe verte - Turkish English Dictionary